Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 PALMEIRA AVENUE Detached £1,685,385 £385,000 16 Jun 1999
27 PALMEIRA AVENUE Detached £1,616,589 £1,290,000 28 Mar 2018
29 PALMEIRA AVENUE Detached £1,162,255 £225,000 23 May 1997